﻿<?php
	
	require 'system/config2.php';
	require 'system/database.php';
	
?>

<?php
	//date_defalt_timezone_set("America/Sao_Paulo");
	if(isset($_REQUEST['email'])){
		$email  = $_REQUEST['email'];
		if( $dados  = DBRead("usuario", "WHERE email = '{$email}'")){
			$email  = strip_tags(filter_input(INPUT_POST,'email', FILTER_SANITIZE_STRING));
			$dados  = $dados[0];
			$id     = $dados['id'];
			$codigo = base64_encode($email);
			$espira = date('Y-m-d H:i:s' , strtotime('+1 day'));
			DBUpDate( 'usuario', array('perda' => 1), "id ='{$id}'" );
			DBCreate( 'codigo', array('codigo' => $codigo, 'data' => $espira));
		}
		
		require("PHPMailer/class.phpmailer.php");
		$mail = new PHPMailer();
		$mail->IsSMTP();
		$mail->SMTPAuth = true;
		$mail->Host = "smtp.sapo.pt";
		$mail->Port = 587;
		$mail->Username = "midea@sapo.pt";
		$mail->Password = "643321123";
		$mail->From = "midea@sapo.pt";
		$mail->FromName = "MIDEA";
		$mail->AddAddress($email,"Redefinir senha");
		$mail->IsHTML(true);	
		$mail->Subject = "Esqueceu sua senha?"; 
		$mail->Body = "<center><h1><a href='http://localhost:8080/midea-rs/perda.php?codigo={$codigo}'>Click aqui para redefinir sua senha</a></h1></center>";
		//Enviando o e-mail
		if($mail->Send()){
			echo("<script>alert('Verifique seu email para redirecionar sua senha');location.href='index.php';</script>");
		}
		else{
			echo("<script>alert('Problema no envio email, por favor tente mais tarde');location.href='index.php';</script>");
		}
	}else
		echo "<script>alert('O email fornecido não pertence a nenhum usuario registrado');location.href='index.php'</script>";
?>
